An Analysis of Process Characteristics for Developing Scientific Software

نویسنده

  • Diane Kelly
چکیده

The development of scientific software is usually carried out by a scientist who has little professional training as a software developer. Concerns exist that such development produces low-quality products, leading to low-quality science. These concerns have led to recommendations and the imposition of software engineering development processes and standards on the scientists. This paper utilizes different frameworks to investigate and map characteristics of the scientific software development environment to the assumptions made in plan-driven software development methods and agile software development methods. This mapping exposes a mismatch between the needs and goals of scientific software development and the assumptions and goals of well-known software engineering development processes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of an optimal model of criteria for selecting the presidents of the universities in Iran

Objective: The selection of the presidents of the universities, considering the role of the university in today's knowledge-based world, becomes more complex every year. It is therefore expected that a careful and informed process be used when appointing or selecting such a manager. Considering the importance of selecting university presidents based on appropriate criteria, the present study wa...

متن کامل

An Analysis on the Forming Characteristics of commercial pure Aluminum AA 1100 in Radial-Forward Extrusion Process

Abstract: In this paper, the forming process of a central hub by radial-forward extrusion is analyzed by using the finite element software, ABAQUS. Radial-forward extrusion is used to produce hollow parts that generally feature a central hub with radial protrusions. Effective design factors such as mandrel diameter, die corner radius, die fillet radius, mandrel corner radius, tube wall thick...

متن کامل

CRACK DETECTION IN CONCRETE BEAM USING OPTIMIZATION METHOD

Structural damage detection is a field that has attracted a great interest in the scientific community in recent years. Most of these studies use dynamic analysis data of the beams as a diagnostic tool for damage. In this paper, a massless rotational spring was used to represent the cracked sections of beams and the natural frequencies and mode shape were obtained. For calculation of rotational...

متن کامل

تبیین روش‌شناسی تحلیل ذی‌نفعان و کاربرد آن در خط‌مشی‌گذاری عمومی

The purpose of this research is to study policy issues and providing operational and scientific guidelines for policy makers. Policy research methods examine the factors influencing public policy and the impacts of policies on society and environment, using different methods to reach this end. Stakeholder analysis is one of these methods that emphasizes on comments of stakeholders to be taken i...

متن کامل

Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing

Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • JOEUC

دوره 23  شماره 

صفحات  -

تاریخ انتشار 2011